sharp-contoured impression - English Synonyms Dictionary